15099 matches found
CVE-2021-4090
CVE-2021-4090 : A Linux kernel NFSD out-of-bounds write in nfsd4_decode_bitmap4 (fs/nfsd/nfs4xdr.c) can be triggered by a missing sanity check, allowing a local privileged user to access out-of-bounds memory and threaten system integrity and confidentiality. Multiple connected sources confirm the...
CVE-2021-47441
The Linux kernel contains a vulnerability in the mlxsw driver where it fails to reject cooling states set above the maximum supported value. When CONFIG_THERMAL_STATISTICS=y is enabled, providing an out-of-bounds index (e.g., setting a state of 18 when the maximum is 10) results in out-of-bounds ...
CVE-2023-22998
CVE-2023-22998 affects the Linux kernel prior to 6.0.3. The vulnerability stems from drivers/gpu/drm/virtio/virtgpu_object.c misinterpreting the drm_gem_shmem_get_sg_table return value (treating an error pointer as NULL). This can allow a remote authenticated attacker on the local network to caus...
CVE-2023-3358
CVE-2023-3358 describes a NULL pointer dereference in the Linux kernel ISH (Integrated Sensor Hub) driver. The impact stated is that a local user could crash the system. The connected Nessus/NASL entries corroborate the same issue across multiple advisories and lists, but the provided documents d...
CVE-2023-52637
CVE-2023-52637 refers to a Linux kernel vulnerability in the j1939 subsystem where a use-after-free (UAF) could occur due to modification of jsk->filters while receiving packets and during setsockopt(SO_J1939_FILTER). The fix adds locking on jsk->sk to prevent UAF and stabilize access to fi...
CVE-2024-26837
CVE-2024-26837 affects the Linux kernel MDB offload replay handling. A race between generating the replay list and new MDB memberships could cause duplicates of a single event, leaving hardware-mounted memberships orphaned on bridge destruction. The fix guards MDB replay against deferred events ...
CVE-2024-35789
CVE-2024-35789 – Linux kernel : Vulnerability in wifi/mac80211 VLAN handling where on moving a station out of a VLAN and deleting the VLAN, the fast_rx entry could still point to the VLAN netdev, enabling a use-after-free. The fixed behavior is to immediately call ieee80211_check_fast_rx after VL...
CVE-2024-35878
The Linux kernel is vulnerable to a NULL pointer dereference in the of_modalias() function within the drivers/of/module.c module. This issue arises because vsnprintf() is passed str and len parameters that can lead to a kernel oops; specifically, vsnprintf() only permits a NULL pointer if the len...
CVE-2024-39476
The CVE-2024-39476 entry describes a Linux kernel md/raid5 deadlock scenario affecting raid5d where a deadlock can occur when MD_SB_CHANGE_PENDING is not cleared promptly. Root cause, as stated, is a dependency chain: md_check_recovery() from raid5d() must hold reconfig_mutex to clear MD_SB_CHANG...
CVE-2024-41038
CVE-2024-41038 affects the Linux kernel firmware path for cs_dsp handling of V2 WMFW headers. The issue stems from variable-length strings in the V2 algorithm header, which can shift field positions and header length, creating a risk that some fields may overflow the available firmware data buffe...
CVE-2024-41060
CVE-2024-41060 is a Linux kernel security issue in the DRM Radeon driver. The root cause is a dereference of bo_va->bo that may be cleared by radeon_vm_clear_freed. The patch adds a NULL check to ensure bo_va->bo is non-NULL before use, preventing a potential NULL dereference crash. The des...
CVE-2024-42245
CVE-2024-42245 is a Linux kernel vulnerability resolved by reverting the patch that changed load balancing in sched/fair. The original change caused an O(n) detachment scan in detach_tasks() when many tasks on a CPU were pinned, and the load-balancer code runs with rq lock held (often in softirq ...
CVE-2024-46868
In CVE-2024-46868, the Linux kernel firmware: qcom: uefisecapp fix addresses a deadlock in qcuefi_acquire: if the __qcuefi pointer isn’t set, the original code could hold the lock and deadlock when set later. The fix drops the lock on the error path to match caller expectations. Impact and exploi...
CVE-2024-53091
The connected Astra Linux bulletin and CVE record confirm a Linux kernel TLS offload flaw (CVE-2024-53091) addressed by a patch that adds sk_is_inet and IS_ICSK checks in tls_sw_has_ctx_tx/rx. The change is motivated by support for vsock and af_unix sockets in sockmap, where sockets can be vsock_...
CVE-2024-56757
CVE-2024-56757 affects the Linux kernel btusb Mediatek driver; root cause is not releasing the special USB ISO data interface before unregistering the HCI device on USB disconnect, risking kernel panic. A fix has been implemented in the kernel (references to commits in stable trees); impact is lo...
CVE-2025-21920
CVE-2025-21920 (Linux kernel VLAN subtype): The issue occurs when creating VLAN devices on non-Ethernet underlying devices, which can trigger an out-of-bounds read by dev_mc_add due to __dev_mc_add using dev->addr_len as the multicast length. The underlying cause is not enforcing the underlyin...
CVE-2017-1000363
CVE-2017-1000363: Linux kernel lp driver bounds-check flaw in lp.c allows a local attacker with write access to kernel command line arguments to overflow parport_nr and execute arbitrary code. Root cause: missing bounds check in arg handling. Public disclosures include Debian security advisories ...
CVE-2022-49700
CVE-2022-49700 is a Linux kernel SLUB allocator bug: the fastpath in slab_alloc_node() can race with slab deactivation, allowing a mismatch where c->slab/c->freelist become inconsistent and can lead to a use-after-free or a page freeing while it still contains slab objects. The issue is tie...
CVE-2023-52607
The Linux kernel is vulnerable to a null-pointer dereference in the powerpc/mm component within the pgtable_cache_add function. The issue arises because kasprintf() may return NULL upon memory allocation failure, but the pointer validity was not properly checked. This vulnerability can lead to a ...
CVE-2024-26774
CVE-2024-26774 — Linux kernel ext4 fix for zero-division risk . The vulnerability arises in ext4_mb_update_avg_fragment_size() when the block bitmap is corrupted, potentially causing a divide-by-zero if bb_fragments is 0 and the code uses bb_free. The fix changes the check to determine bb_fragmen...
CVE-2024-35861
CVE-2024-35861: In the Linux kernel, smb client code (cifs) was fixed to address a potential use-after-free in cifs_signal_cifsd_for_reconnect(). The patch adds a skip for sessions that are tearing down (status == SES_EXITING) to avoid a UAF. The description indicates this fixes a use-after-free ...
CVE-2024-35865
CVE-2024-35865 is a Linux kernel vulnerability affecting the SMB client path, specifically a use-after-free in smb2_is_valid_oplock_break(). The issue arises when skipping sessions that are tearing down (status SES_EXITING) is not performed correctly, enabling a UAF condition in the SMB2 oplock b...
CVE-2024-37356
CVE-2024-37356 : In Linux kernel, the vulnerability is a shift-out-of-bounds in dctcp_update_alpha() triggered by setting dctcp_shift_g to large values (e.g., 100). The issue arises from alpha and delivered_ce computations using dctcp_shift_g, leading to an UBSAN shift-out-of-bounds and potential...
CVE-2024-42225
CVE-2024-42225 : Linux kernel WiFi mt76 vulnerability due to reusing uninitialized data in the MT76 path; root cause is use of uninitialized skb data. A remote attacker could execute arbitrary code. A fix replaces skb_put with skb_put_zero in wifi: mt76, and patches are available in the cited ker...
CVE-2024-43906
CVE-2024-43906 affects the Linux kernel, specifically the drm/admgpu path. The issue arises when user space passes an invalid ta type, causing the pointer context to be empty and leading to a potential null pointer dereference. The provided connected materials indicate the vulnerability has been ...
CVE-2024-46743
CVE-2024-46743 affects the Linux kernel’s interrupt/IRQ handling in the of_irq_parse_raw path. When a device address is smaller than the interrupt parent node (involving #address-cells), KASAN detects a slab-out-of-bounds read while populating the initial match table during interrupt map walk. Th...
CVE-2024-50186
CVE-2024-50186 : Linux kernel vulnerability in net: explicitly clear the sk pointer when pf->create fails. Root cause: some pf->create implementations do not NULL the freed sk object in error paths, leaving a dangling pointer and enabling Use-After-Free. Fix: explicitly NULL the sk pointer ...
CVE-2024-57890
CVE-2024-57890 affects the Linux kernel RDMA/uverbs path. The issue is an integer overflow in user-supplied values during multiplications: cmd.wqe_size * cmd.wr_count and cmd.sge_count * sizeof(struct ib_uverbs_sge). On 32‑bit systems these can overflow, and the result may wrap as it’s passed to ...
CVE-2025-21658
Technical details beyond the summary are not provided in the supplied documents; no affected products, versions, or fixes are enumerated here. Monitor for updates.
CVE-2025-21687
CVE-2025-21687 affects the Linux kernel’s vfio/platform code. The vulnerability arises because this path did not fully validate the combination of read/write syscall bounds with user-supplied count/offset, and only offset was capped to 40 bits. This can allow reading or writing beyond the device’...
CVE-2026-31419
Summary of CVE-2026-31419 : A use-after-free in the Linux kernel bonding driver is caused by a race in bond_xmit_broadcast() where the last slave determination can change during RCUs, leading to double-free of the original skb and a potential crash. The fix replaces the racy bond_is_last_slave() ...
CVE-2015-5156
CVE-2015-5156 affects the Linux kernel’s virtio-net implementation. The vulnerability arises in virtnet_probe (drivers/net/virtio_net.c) where a FRAGLIST feature is supported without proper memory allocation, enabling a remote attacker on the local network to trigger a buffer overflow/memory corr...
CVE-2015-5364
The CVE-2015-5364 issue affects the Linux kernel prior to 4.0.6, where udp_recvmsg/udpv6_recvmsg fail to handle processor yielding correctly, enabling remote attackers to trigger a denial of service (system hang) via UDP packet flood with incorrect checksums. Related CVE-2015-5366 also concerns U...
CVE-2016-10044
CVE-2016-10044 is supported by connected advisories: the Linux kernel up to version 4.7.7 contains a vulnerability in the aio_mount path. Specifically, the aio_mount function in fs/aio.c did not properly restrict execute access, enabling local users to bypass SELinux W^X policy and gain privilege...
CVE-2017-17450
CVE-2017-17450 affects the Linux kernel up to 4.14.4 in net/netfilter/xt_osf.c, where add_callback/remove_callback do not require CAP_NET_ADMIN, allowing local users to bypass intended access controls because xt_osf_fingers is shared across net namespaces. The vulnerability is rooted in privilege...
CVE-2017-5577
CVE-2017-5577 affects the Linux kernel VideoCore DRM vc4 driver. The vc4_get_bcl function in vc4_gem.c can encounter overflow while handling size values in VC4_SUBMIT_CL, and does not set an errno value, which can lead to an incorrect pointer dereference and a kernel OOPS, causing a denial of ser...
CVE-2017-9242
CVE-2017-9242 affects the Linux kernel prior to a fix that corrects an out-of-order overwrite check in the IPv6 stack. The vulnerability stems from the __ip6_append_data function in net/ipv6/ip6_output.c, where the overwrite check is performed too late, allowing a local attacker to crash the syst...
CVE-2018-16276
CVE-2018-16276 concerns the Linux kernel, specifically the yurex_read function in drivers/usb/misc/yurex.c. The issue is a bounds-check vulnerability that could allow a local attacker with access to the system to crash the kernel or potentially escalate privileges. Affected code path is in the US...
CVE-2019-19318
The CVE-2019-19318 issue affects Linux kernel 5.3.11. Root cause: mounting a crafted btrfs image twice can trigger a use-after-free in rwsem_down_write_slowpath because rwsem_can_spin_on_owner’s rwsem_owner_flags returns an already freed pointer. Documented impact per sources indicates an availab...
CVE-2021-29266
CVE-2021-29266 affects the Linux kernel prior to 5.11.9. The use-after-free vulnerability is in drivers/vhost/vdpa.c where v->config_ctx may hold an invalid value when a character device is reopened, enabling a use-after-free scenario. The issue is addressed in ChangeLog-5.11.9 (kernel patch f...
CVE-2022-33741
CVE-2022-33741 concerns Linux PV frontend frontends (Block and Network) used by Xen that leak data through memory sharing with the backend. The root cause described across sources is that these frontends do not zero memory regions before sharing them with the backend, and the grant table granular...
CVE-2023-28866
The CVE-2023-28866 issue affects the Linux kernel up to 6.2.8, specifically net/bluetooth/hci_sync.c, where amp_init1[] and amp_init2[] were intended to include an invalid element but do not, enabling out-of-bounds access. The documented CVSS shows Network access with low attack complexity and no...
CVE-2024-26660
CVE-2024-26660 was fixed in the Linux kernel’s DRM AMD display path for DCN301. The issue was a bounds-check omission on stream encoder creation: the code accessed an index beyond the four pre-initialized entries of stream_enc_regs, risking an out-of-bounds read when eng_id equals 5. The fix adds...
CVE-2024-35817
CVE-2024-35817 is a Linux kernel issue affecting the AMDGPU driver (drm/amdgpu). The root cause is that after GTT/ Gart space is freed, amdgpu_ttm_backend_unbind does not clear the GTT page table entry, leaving a valid mapping to a stale system page. If the GPU accesses the stale GART address, it...
CVE-2024-35912
Technical details about CVE-2024-35912 are not provided in the connected documents. No information on affected products/versions/vulnerability specifics is available here; monitor for updates from vendor/security advisories.
CVE-2024-36926
CVE-2024-36926 affects the Linux kernel on PowerPC pseries hardware, where LPARs boot with a frozen PE may lack the ibm,dma-window property. This can cause a NULL pointer dereference while configuring PCI, leading to an oops/panic during boot. The vulnerability is described with kernel traces (pc...
CVE-2024-40972
CVE-2024-40972 : In the Linux kernel, the ext4_xattr_set_entry() path creates new EA inodes while holding the external xattr block’s buffer lock, nesting allocation locks and risking deadlock. The fix moves EA inode allocation out of ext4_xattr_set_entry() to the callers, preventing lock nesting....
CVE-2024-42158
CVE-2024-42158 concerns the Linux kernel s390/pkey code where memory cleanup was updated to use kfree_sensitive() instead of memzero_explicit() and kfree() to address Coccinelle warnings. The connected sources explicitly state the fix involves replacing those calls with kfree_sensitive() to align...
CVE-2024-42322
CVE-2024-42322 (Linux kernel) : A vulnerability in the IPVS path (net/netfilter/ipvs/ip_vs_ctl.c) arises from dereferencing a pointer named “pe” in ip_vs_add_service. The fix uses the pointer directly (use pe directly) to resolve a sparse-warnings issue and prevent a potential dereference issue. ...
CVE-2024-44934
CVE-2024-44934 — Linux kernel net: bridge: mcast: wait for previous gc cycles when removing port . Syzkaller triggered a use-after-free during port removal because old multicast garbage collection cycles may still be running when a port is freed. The fix is to ensure all prior garbage-collection ...